package com.qing.springcloud.dto.friend;

import jakarta.validation.constraints.NotNull;
import lombok.AllArgsConstructor;
import lombok.Data;
import lombok.NoArgsConstructor;

/**
 * 处理好友请求的数据传输对象
 *
 * @author caozhipeng
 * @date 2025/7/10
 */
@Data // 自动生成 getter/setter/toString 等方法
@AllArgsConstructor
@NoArgsConstructor
public class HandleFriendRequestDTO {

    @NotNull(message = "请求ID不能为空")
    private Long requestId;

    @NotNull(message = "处理人ID不能为空")
    private Long operatorId;

    @NotNull(message = "处理状态不能为空")
    private Integer status; // 处理状态：1-已接受，2-已拒绝

    private Long currentUserId;


}
